home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / SLAX 6.0.8 / slax-6.0.8.iso / slax / base / 006-devel.lzm / usr / include / isc / msgs.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-09-17  |  8.5 KB  |  192 lines

  1. /*
  2.  * Copyright (C) 2004, 2005  Internet Systems Consortium, Inc. ("ISC")
  3.  * Copyright (C) 2000-2003  Internet Software Consortium.
  4.  *
  5.  * Permission to use, copy, modify, and distribute this software for any
  6.  * purpose with or without fee is hereby granted, provided that the above
  7.  * copyright notice and this permission notice appear in all copies.
  8.  *
  9.  * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  10.  * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  11.  * AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  12.  * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  13.  * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14.  * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  15.  * PERFORMANCE OF THIS SOFTWARE.
  16.  */
  17.  
  18. /* $Id: msgs.h,v 1.9.18.2 2005/04/29 00:16:59 marka Exp $ */
  19.  
  20. #ifndef ISC_MSGS_H
  21. #define ISC_MSGS_H 1
  22.  
  23. /*! \file */
  24.  
  25. #include <isc/lib.h>        /* Provide isc_msgcat global variable. */
  26. #include <isc/msgcat.h>        /* Provide isc_msgcat_*() functions. */
  27.  
  28. /*@{*/
  29. /*!
  30.  * \brief Message sets, named per source file, excepting "GENERAL".
  31.  *
  32.  * IMPORTANT: The original list is alphabetical, but any new sets must
  33.  * be added to the end.
  34.  */
  35. #define ISC_MSGSET_GENERAL    1
  36. /*    ISC_RESULT_RESULTSET    2 */     /* XXX */
  37. /*    ISC_RESULT_UNAVAILABLESET 3 */   /* XXX */
  38. #define ISC_MSGSET_APP        4
  39. #define ISC_MSGSET_COMMANDLINE    5
  40. #define ISC_MSGSET_ENTROPY    6
  41. #define ISC_MSGSET_IFITERIOCTL    7
  42. #define ISC_MSGSET_IFITERSYSCTL    8
  43. #define ISC_MSGSET_LEX        9
  44. #define ISC_MSGSET_LOG        10
  45. #define ISC_MSGSET_MEM        11
  46. #define ISC_MSGSET_NETADDR    12
  47. #define ISC_MSGSET_PRINT    13
  48. #define ISC_MSGSET_RESULT    14
  49. #define ISC_MSGSET_RWLOCK    15
  50. #define ISC_MSGSET_SOCKADDR    16
  51. #define ISC_MSGSET_SOCKET    17
  52. #define ISC_MSGSET_TASK        18
  53. #define ISC_MSGSET_TIMER    19
  54. #define ISC_MSGSET_UTIL        20
  55. #define ISC_MSGSET_IFITERGETIFADDRS 21
  56. /*@}*/
  57.  
  58. /*@{*/
  59. /*!
  60.  * Message numbers  
  61.  * are only required to be unique per message set,
  62.  * but are unique throughout the entire catalog to not be as confusing when
  63.  * debugging.
  64.  *
  65.  * The initial numbering was done by multiply by 100 the set number the
  66.  * message appears in then adding the incremental message number.
  67.  */
  68. #define ISC_MSG_FAILED        101 /*%< "failed" */
  69. #define ISC_MSG_SUCCEEDED    102 /*%< Compatible with "failed" */
  70. #define ISC_MSG_SUCCESS        103 /*%< More usual way to say "success" */
  71. #define ISC_MSG_STARTING    104 /*%< As in "daemon: starting" */
  72. #define ISC_MSG_STOPING        105 /*%< As in "daemon: stopping" */
  73. #define ISC_MSG_ENTERING    106 /*%< As in "some_subr: entering" */
  74. #define ISC_MSG_EXITING        107 /*%< As in "some_subr: exiting" */
  75. #define ISC_MSG_CALLING        108 /*%< As in "calling some_subr()" */
  76. #define ISC_MSG_RETURNED    109 /*%< As in "some_subr: returned <foo>" */
  77. #define ISC_MSG_FATALERROR    110 /*%< "fatal error" */
  78. #define ISC_MSG_SHUTTINGDOWN    111 /*%< "shutting down" */
  79. #define ISC_MSG_RUNNING        112 /*%< "running" */
  80. #define ISC_MSG_WAIT        113 /*%< "wait" */
  81. #define ISC_MSG_WAITUNTIL    114 /*%< "waituntil" */
  82.  
  83. #define ISC_MSG_SIGNALSETUP    201 /*%< "handle_signal() %d setup: %s" */
  84.  
  85. #define ISC_MSG_ILLEGALOPT    301 /*%< "illegal option" */
  86. #define ISC_MSG_OPTNEEDARG    302 /*%< "option requires an argument" */
  87.  
  88. #define ISC_MSG_ENTROPYSTATS    401 /*%< "Entropy pool %p:  refcnt %u ..." */
  89.  
  90. #define ISC_MSG_MAKESCANSOCKET    501 /*%< "making interface scan socket: %s" */
  91. #define ISC_MSG_GETIFCONFIG    502 /*%< "get interface configuration: %s" */
  92. #define ISC_MSG_BUFFERMAX    503 /*%< "... maximum buffer size exceeded" */
  93. #define ISC_MSG_GETDESTADDR    504 /*%< "%s: getting destination address: %s" */
  94. #define ISC_MSG_GETNETMASK    505 /*%< "%s: getting netmask: %s" */
  95.  
  96. #define ISC_MSG_GETIFLISTSIZE    601 /*%< "getting interface list size: ..." */
  97. #define ISC_MSG_GETIFLIST    602 /*%< "getting interface list: ..." */
  98. #define ISC_MSG_UNEXPECTEDTYPE    603 /*%< "... unexpected ... message type" */
  99.  
  100. #define ISC_MSG_UNEXPECTEDSTATE    701 /*%< "Unexpected state %d" */
  101.  
  102. #define ISC_MSG_BADTIME        801 /*%< "Bad 00 99:99:99.999 " */
  103. #define ISC_MSG_LEVEL        802 /*%< "level %d: " */
  104.  
  105. #define ISC_MSG_ADDTRACE    901 /*%< "add %p size %u " */
  106. #define ISC_MSG_DELTRACE    902 /*%< "del %p size %u " */
  107. #define ISC_MSG_POOLSTATS    903 /*%< "[Pool statistics]\n" */
  108. #define ISC_MSG_POOLNAME    904 /*%< "name" */
  109. #define ISC_MSG_POOLSIZE    905 /*%< "size" */
  110. #define ISC_MSG_POOLMAXALLOC    906 /*%< "maxalloc" */
  111. #define ISC_MSG_POOLALLOCATED    907 /*%< "allocated" */
  112. #define ISC_MSG_POOLFREECOUNT    908 /*%< "freecount" */
  113. #define ISC_MSG_POOLFREEMAX    909 /*%< "freemax" */
  114. #define ISC_MSG_POOLFILLCOUNT    910 /*%< "fillcount" */
  115. #define ISC_MSG_POOLGETS    911 /*%< "gets" */
  116. #define ISC_MSG_DUMPALLOC    912 /*%< "DUMP OF ALL OUTSTANDING MEMORY ..." */
  117. #define ISC_MSG_NONE        913 /*%< "\tNone.\n" */
  118. #define ISC_MSG_PTRFILELINE    914 /*%< "\tptr %p file %s line %u\n" */
  119.  
  120. #define ISC_MSG_UNKNOWNADDR    1001 /*%< "<unknown address, family %u>" */
  121.  
  122. #define ISC_MSG_NOLONGDBL      1104 /*%< "long doubles are not supported" */
  123.  
  124. #define ISC_MSG_PRINTLOCK      1201 /*%< "rwlock %p thread %lu ..." */
  125. #define ISC_MSG_READ           1202 /*%< "read" */
  126. #define ISC_MSG_WRITE           1203 /*%< "write" */
  127. #define ISC_MSG_READING           1204 /*%< "reading" */
  128. #define ISC_MSG_WRITING           1205 /*%< "writing" */
  129. #define ISC_MSG_PRELOCK           1206 /*%< "prelock" */
  130. #define ISC_MSG_POSTLOCK       1207 /*%< "postlock" */
  131. #define ISC_MSG_PREUNLOCK      1208 /*%< "preunlock" */
  132. #define ISC_MSG_POSTUNLOCK     1209 /*%< "postunlock" */
  133.  
  134. #define ISC_MSG_UNKNOWNFAMILY  1301 /*%< "unknown address family: %d" */
  135.  
  136. #define ISC_MSG_WRITEFAILED    1401 /*%< "write() failed during watcher ..." */
  137. #define ISC_MSG_READFAILED     1402 /*%< "read() failed during watcher ... " */
  138. #define ISC_MSG_PROCESSCMSG    1403 /*%< "processing cmsg %p" */
  139. #define ISC_MSG_IFRECEIVED     1404 /*%< "interface received on ifindex %u" */
  140. #define ISC_MSG_SENDTODATA     1405 /*%< "sendto pktinfo data, ifindex %u" */
  141. #define ISC_MSG_DOIORECV       1406 /*%< "doio_recv: recvmsg(%d) %d bytes ..." */
  142. #define ISC_MSG_PKTRECV           1407 /*%< "packet received correctly" */
  143. #define ISC_MSG_DESTROYING     1408 /*%< "destroying" */
  144. #define ISC_MSG_CREATED           1409 /*%< "created" */
  145. #define ISC_MSG_ACCEPTLOCK     1410 /*%< "internal_accept called, locked ..." */
  146. #define ISC_MSG_ACCEPTEDCXN    1411 /*%< "accepted connection, new socket %p" */
  147. #define ISC_MSG_INTERNALRECV   1412 /*%< "internal_recv: task %p got event %p" */
  148. #define ISC_MSG_INTERNALSEND   1413 /*%< "internal_send: task %p got event %p" */
  149. #define ISC_MSG_WATCHERMSG     1414 /*%< "watcher got message %d" */
  150. #define ISC_MSG_SOCKETSREMAIN  1415 /*%< "sockets exist" */
  151. #define ISC_MSG_PKTINFOPROVIDED    1416 /*%< "pktinfo structure provided, ..." */
  152. #define ISC_MSG_BOUND           1417 /*%< "bound" */
  153. #define ISC_MSG_ACCEPTRETURNED 1418 /*%< accept() returned %d/%s */
  154. #define ISC_MSG_TOOMANYFDS     1419 /*%< %s: too many open file descriptors */
  155. #define ISC_MSG_ZEROPORT       1420 /*%< dropping source port zero packet */
  156. #define ISC_MSG_FILTER           1420 /*%< setsockopt(SO_ACCEPTFILTER): %s */
  157.  
  158. #define ISC_MSG_AWAKE           1502 /*%< "awake" */
  159. #define ISC_MSG_WORKING           1503 /*%< "working" */
  160. #define ISC_MSG_EXECUTE           1504 /*%< "execute action" */
  161. #define ISC_MSG_EMPTY           1505 /*%< "empty" */
  162. #define ISC_MSG_DONE           1506 /*%< "done" */
  163. #define ISC_MSG_QUANTUM           1507 /*%< "quantum" */
  164.  
  165. #define ISC_MSG_SCHEDULE       1601 /*%< "schedule" */
  166. #define ISC_MSG_SIGNALSCHED    1602 /*%< "signal (schedule)" */
  167. #define ISC_MSG_SIGNALDESCHED  1603 /*%< "signal (deschedule)" */
  168. #define ISC_MSG_SIGNALDESTROY  1604 /*%< "signal (destroy)" */
  169. #define ISC_MSG_IDLERESCHED    1605 /*%< "idle reschedule" */
  170. #define ISC_MSG_EVENTNOTALLOC  1606 /*%< "couldn't allocate event" */
  171. #define ISC_MSG_SCHEDFAIL      1607 /*%< "couldn't schedule timer: %u" */
  172. #define ISC_MSG_POSTING           1608 /*%< "posting" */
  173. #define ISC_MSG_WAKEUP           1609 /*%< "wakeup" */
  174.  
  175. #define ISC_MSG_LOCK           1701 /*%< "LOCK" */
  176. #define ISC_MSG_LOCKING           1702 /*%< "LOCKING" */
  177. #define ISC_MSG_LOCKED           1703 /*%< "LOCKED" */
  178. #define ISC_MSG_UNLOCKED       1704 /*%< "UNLOCKED" */
  179. #define ISC_MSG_RWLOCK           1705 /*%< "RWLOCK" */
  180. #define ISC_MSG_RWLOCKED       1706 /*%< "RWLOCKED" */
  181. #define ISC_MSG_RWUNLOCK       1707 /*%< "RWUNLOCK" */
  182. #define ISC_MSG_BROADCAST      1708 /*%< "BROADCAST" */
  183. #define ISC_MSG_SIGNAL           1709 /*%< "SIGNAL" */
  184. #define ISC_MSG_UTILWAIT       1710 /*%< "WAIT" */
  185. #define ISC_MSG_WAITED           1711 /*%< "WAITED" */
  186.  
  187. #define ISC_MSG_GETIFADDRS     1801 /*%< "getting interface addresses: ..." */
  188.  
  189. /*@}*/
  190.  
  191. #endif /* ISC_MSGS_H */
  192.